Skip to content

Feature/62 UI overlay for gameboard#76

Merged
CraZyB1336 merged 14 commits intomainfrom
feature/62-ui-overlay-for-gameboard-1
Apr 20, 2025
Merged

Feature/62 UI overlay for gameboard#76
CraZyB1336 merged 14 commits intomainfrom
feature/62-ui-overlay-for-gameboard-1

Conversation

@sivertun
Copy link
Copy Markdown
Collaborator

Description

This PR adds a functioning GameUI displaying who plays as which color, a prompt for picking abilities, inventory with abilities, and applying abilities to pieces.

Related Issues

Closes #62

Changes Made

  • Prompt for picking abilities
  • Inventory with abilities saved up
  • Able to apply abilities to pieces

Screenshots (if applicable)

Checklist

Check applicable items

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented on my code where necessary.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests pass locally with my changes.

Additional Notes

I haven't fully followed the design of the issue. There is no confirmation button when you have clicked an ability and then click a piece. This might cause fat-finger mistakes, but with the time left, I don't think I'll bother with it.
All the textures for the cards have not been added yet, contacting @ChrisKrane about it.

@sivertun sivertun self-assigned this Apr 20, 2025
@sivertun sivertun linked an issue Apr 20, 2025 that may be closed by this pull request
3 tasks
Copy link
Copy Markdown
Collaborator

@ChrisKrane ChrisKrane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just have a look at the comments

@CraZyB1336 CraZyB1336 merged commit 8cec323 into main Apr 20, 2025
1 check passed
@CraZyB1336 CraZyB1336 deleted the feature/62-ui-overlay-for-gameboard-1 branch April 20, 2025 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] UI overlay for GameBoard

3 participants